second ditch - French English Dictionary